/* 
    Document   : style_register
    Created on : 10 Mar 11, 18:04:40
    Author     : ifan
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/* REGISTER CONTENT */

.register_content {
    
}

.register_content .outer_wrap {
    margin: 20px 0 20px 200px;
    background-color: rgb(255,237,139);
    padding: 5px;
    float: left;
}

.register_content .outer_wrap .inner_wrap {
    width: 600px;
    border: 2px rgb(243,206,0) solid;
    background-color: white;
}

.register_content .outer_wrap .inner_wrap .ititle {
    margin-top: 5px;
    background-color: rgb(236,234,223);
    height: 20px;
    padding: 5px 0 0 10px;
    font: 15px sans-serif;
    font-weight: bold;
    color: rgb(137,96,59);
}

.register_content .outer_wrap .inner_wrap .field_wrap .bar_left {
    margin: 10px 20px 10px 0;
    float: left;
    height: 60px;
    width: 10px;
    background-color: rgb(227,129,0);
}

.register_content .outer_wrap .inner_wrap .field_wrap .field {
    margin: 10px 20px 10px 0;
    float: left;
    position:relative;
}

.register_content .outer_wrap .inner_wrap .field_wrap .field select {
    height: 25px;
    width: 200px;
    background-color: rgb(254,247,202);
    border: 1px solid rgb(227,129,0);
    padding-left: 10px;
}

.register_content .outer_wrap .inner_wrap .field_wrap .field .iinput .itext {
    height: 25px;
    width: 300px;
    background-color: rgb(254,247,202);
    border: 1px solid rgb(227,129,0);
    padding-left: 10px;
}

.register_content .outer_wrap .inner_wrap .field_wrap .field .iinput .itextcalendar {
    height: 25px;
    width: 215px;
    background-color: rgb(254,247,202);
    border: 1px solid rgb(227,129,0);
    padding-left: 10px;
}

.register_content .outer_wrap .inner_wrap .field_wrap .field .iinput .ical {
    cursor: pointer;
    height: 27px;
    width: 85px;
    background-color: rgb(255,126,0);
    border: 1px solid rgb(227,129,0);
    color: rgb(255,245,162);
    font-size: 15px;
    font-weight: bold;
    padding: 3px 10px 10px 10px;
    text-align: center;
}

.register_content .outer_wrap .inner_wrap .field_wrap .field .ilabel {
    font-family: monospace;
    font-size:15px;
    font-weight: bold;
}

.register_content .outer_wrap .inner_wrap .submit_wrap {
    margin: 0 0 20px 245px;
}

.register_content .outer_wrap .inner_wrap .submit_wrap .isubmit {
    cursor: pointer;
    height: 30px;
    width: 100px;
    background-color: rgb(255,126,0);
    border: 1px solid rgb(227,129,0);
    color: rgb(255,245,162);
    font-size: 15px;
    font-weight: bold;
    padding: 3px 10px 10px 10px;
    text-align: center;
}

.register_content .outer_wrap .inner_wrap .ilink {
    margin: 10px 10px 10px 0;
    float: right;
    font-family: sans-serif;
    font-size: 15px;
    font-weight: bold;
}

.register_content .outer_wrap .inner_wrap .ilink a {
    text-decoration: none;
    border-bottom: 1px rgb(227,129,0) dotted;
    color: rgb(227,129,0);
}

.register_content .outer_wrap .inner_wrap .ilink a:hover {
    border-bottom: 1px rgb(255,216,0) dotted;
    color: rgb(255,216,0);
}

.register_content .outer_wrap .inner_wrap .ireq {
    font-style: italic;
    font-size: 10pt;
}

.register_content .outer_wrap .inner_wrap .submit_wrap {
    padding-top: 10px;
    font-style: italic;
}

.register_content .outer_wrap .inner_wrap .ireq {
    font-style:italic;
    color:gray;
}

.register_content .outer_wrap .inner_wrap .iinfo {
    position:absolute;
    left:325px;
    top:23px;
    font-size:0.8em;
    text-align:right;
}
